@charset "utf-8";
/* CSS Document */


.top{height:37px; line-height:36px; background-color:#fff; border-bottom:#e5e5e5 1px solid; font-family:宋体;}
.top a{}
.top em{ color:#e21711; font-size:14px; font-weight:bold;}
.top span{background:url(../image/toptel.png) no-repeat 10px center; padding:2px 0 2px 30px;}

.logobar{background:url(../image/top1.jpg) repeat-x; height:131px;}
.logo{padding:20px 0 0 0; width:1100px; overflow:hidden; margin:0 auto;position:relative;top:15px;}
.tel{font-size:14px; color:#ccc; padding:20px 0 0 0;}
.tel span{font-size:22px; color:#ffe410;}


.navbar{ background-color:#3166d2; height:55px;}

.nav{}
.nav li{float:left; width:133px; position:relative;}
.nav li a{display:block; font-size:16px;line-height:55px; text-align:center;color:#fff; font-weight:bold;}

.nav li a:hover{background-color:#fb8200;}


/*=====下拉菜单====*/
.nav li ul{position:absolute; left:0px; top:30px; width:133px;background-color:#0065b4;display:none; overflow:hidden;}
.nav li ul li{ width:100%; height:40px; background:none; border-bottom:2px solid #0065b4;}
.nav li ul li a{ font-size:14px;color:#fff; line-height:40px;display:block; white-space: nowrap;text-align:center;margin:0; padding:0; font-weight:normal; float:none;}
.nav li ul li a:hover{ background:#fff; color:#000; border:none;}
.nav li.on ul li a{ background:#0065b4; color:#fff; border:none;}
.nav li.on ul li a:hover{ background:#fff; color:#000; border:none;}


.main{}
.m1_box{background:url(../image/m1bg.jpg); height:157px;}
.m1{overflow:hidden; padding:15px 100px;}
.m1 li{float:left; margin:0 34px;}

.m2{overflow:hidden; margin:30px 0;}
.m2_l{ background-color:#3166d2; width:245px; padding:0 0 20px 0;}
.m2_l .tit{  font-size: 18px;color: #fff;line-height:50px;font-weight: bold;padding-left: 20px; height:50px;}
.m2_l .con{margin:0 10px; background-color:#fff; border-radius:10px;}
.m2_l .con ul{padding:10px;}
.m2_l .con ul li{ margin:0 0 2px 0;}
.m2_l .con ul li a{display:block; background:url(../image/menuli.jpg) no-repeat; height:37px; padding:0 0 0 30px; color:#000; font-size:16px; line-height:37px;}
.m2_l .con ul li a:hover{background:url(../image/menulihover.jpg) no-repeat; color:#fff;}

.m2_r{width:930px;}
.m2_rtit{background:url(../image/protit.jpg) repeat-x; height:43px; line-height:43px;}
.m2_rtit .tit{background:url(../image/dopa.jpg) no-repeat; width:136px; font-size:18px; color:#000; padding:0 0 0 25px;}
.m2_rtit .more a{font-size:14px; padding:0 10px 0 0;}

.m2_r .con ul{overflow:hidden;}
.m2_r .con ul li{float:left; margin:20px 20px 0 0;width:296px;}
.m2_r .con ul li a{display:block; border:solid 1px #7acbfe; color:#333; text-align:center; padding:7px;}
.m2_r .con ul li a span{display:block; font-size:14px; line-height:30px; }
.m2_r .con ul li a img{width:280px; min-height:215px;}

.m3_box{background-color:#3d6dcf; height:151px;}

.m4{overflow:hidden; padding:20px 0;}
.m4_1{background-color:#f7f7f7; width:280px;}
.m4_1 .tit{font-size:18px; color:#000; height:50px; line-height:50px; font-weight:bold; padding:0 0 0 10px; border-bottom:1px solid #666;}
.m4_1 .img{padding:10px 5px;}
.m4_1 .con{font-size:14px; padding:10px; color:#333;}

.m4_2{width:880px;}
.m4_2_l{width:700px;}
.m4_2_l .con{font-size:14px; color:#333; line-height:25px; height:250px; overflow:hidden; padding:20px 0 0 0;}
.m4_2_l .more{margin:20px 0 0 0;}
.m4_2_l .more a{display:block; background:url(../image/more1.jpg) no-repeat; width:124px; height:36px; padding:0 0 0 20px;font-size:14px; line-height:36px;}

.m4_2_r li img{display:block;}


.m5_box{background-color:#3d6dcf; padding:20px 0 30px 0;}
.m5_tit{text-align:center;}
.m5_tit .tit{font-size:40px; line-height:50px; background:url(../image/m5_tit.jpg) no-repeat center center; color:#fff; font-weight:bold;}
.slogan{background-color:#6992e4; width:400px; height:40px; line-height:40px; margin:20px auto; color:#fbab00; font-size:26px; font-weight:bold;}


.m5_con{overflow:hidden;}
.m5_con li{float:left; padding:0 16px;
    width:266px;}
.m5_con li a{display:block; border:solid 1px #7acbfe; color:#333; text-align:center; padding:7px;}
.m5_con li a img{ width:250px; min-height:188px;}
.m5_con li a span{display:block; text-align:center; line-height:30px; color:#fff;}


.m6_box{background-color:#f5f5f5; padding:30px 0; min-height: 347px;}
.m6{overflow:hidden;}
.m6_con{width:390px; background-color:#fff;}
.m6_con .con ul{padding:20px;}
.m6_con .con li{ height:30px; line-height:30px;}
.m6_con .con li a{display:block; font-size:14px; color:#2b2b2b; font-family:宋体;}
.titbox{ text-align:center; padding:10px 0;} 

.m6_con1{margin:0 15px;}

.link{
    padding:10px 0 0 0;
}
.link span{
    font-size: 15px;
    font-weight: bold;
    display: inline-block;
}
.link a{
    display: inline-block;
    padding:0 0 0 20px;
    font-size: 14px;
}

.footer{background-color:#3d6dcf;padding:40px 0; color:#fff;}
.footer a{color:#fff;}
.footercon{overflow:hidden; width:1050px; margin:0 auto;}
.f_r{ background:url(../image/f_telbg.png) no-repeat left 20px; padding:10px 0 20px 60px;line-height:24px;}
.f_r b{font-size:30px;}
.f_l{width:600px;}
.f_l .tit{color:#fff; font-size:18px;}
.f_l .con{border-bottom:#ccc 1px solid; padding:10px 0;}
.f_l .con a{padding:0 10px;}


.site_map{ padding:10px 0 0 0;}


.f_navbox{background-color:#2a2a2a;}
.f_nav{text-align:center; color:#fff;}
.f_nav a{height:40px;line-height:40px; padding:0 10px; color:#fff;}




.inner_wrap{padding:20px 0 45px 0;}
.inner{overflow:hidden;padding:10px 0; }
.i_con{width:930px;}
.inner_left{width:240px;}
.i_menucon{}
.i_menucon h6{height:34px;margin:8px 0;}
.i_menucon h6 a{display:block; font-size:14px; line-height:34px; padding:0 0 0 20px;color:#6D6D6D;border:1px solid #ccc; }
.i_menucon h6 a:hover{background-color:#0065b4; color:#fff; border:1px solid #0065b4;}
.i_menucon h6.on a{background-color:#0065b4; color:#fff; border:1px solid #0065b4;}
.i_menucon ul li{padding:5px 20px; border-bottom:1px dotted #999;}
.i_menucon ul li a{color:#666; font-size:12px; background:url(../image/imenulia.png) no-repeat left center; padding:0 0 0 10px;}
.i_contact{margin:10px 0 0 0; background:none;}
.i_contact .img{height:57px; background-color:#f1f1f1; border:1px solid #e5e5e5;}
.i_contact .img img{ padding:5px 8px; width:224px;}
.i_contact .con{padding:10px 0;}

.inner_tit{height:50px; overflow:hidden; border-bottom:solid 2px #3266d3; line-height:50px;}
.inner_tit .tit{ font-size:20px; color:#000; font-weight:bold;}
.site_add{color:#000; font-size:14px;}
.site_add a{color:#000;}

.titbox .tit{font-size:18px; font-weight:bold; color:#4e4e4e;}
.news-show_seo{
    font-size: 14px;
}
.news-show_seo span{
    padding:0 0 0 15px;
}


.inner_img{overflow:hidden;}
.inner_img li{float:left; padding:0 17px 17px 17px;width:276px;}
.inner_img li a{display:block; border:solid 1px #7acbfe; padding:7px;}
.inner_img li img{ width:260px; height:260px;}
.inner_img li span{display:block; line-height:36px; text-align:center; font-size:14px;}


.icontact{padding:20px 0 0 0; width:240px;}
.icontact .tit{ font-size:18px; color:#fff; font-weight:bold; background-color:#3166d2; height:50px; line-height:50px; padding:0 0 0 10px;}
.icontact .img img{width:232px; height:147px;}


/************
	可以复制
**************************/

.img-con-deta{overflow:hidden;}
.go_top a.top img{ position:fixed; bottom:20px; right:20px;}

.inner_page{
    padding:15px 0 0 0;
    font-size: 13px;
    line-height:2;
}
.inner_page p{
    padding:0 0 10px 0;
}

.inner_news{}
.inner_news li{width:100%; overflow:hidden; border-bottom:1px dashed #999; background:url(../image/nav-li-a.png) no-repeat 7px 17px; padding:5px 0;}
.inner_news li a{font-size:14px; padding-left:13px; background:url(../images/ico_3.gif) no-repeat left center;}

.inner-image-date{padding-top:20px;}


.ind-tit{font-size:16px; text-align:center; font-weight:bold; color:#900;}
.ind-time{text-align:center; border-bottom:1px dashed #ccc; padding:5px 0;}
.ind-con{ padding-top:10px; font-size:14px; color:#515D6B;}

.img-deta{ text-align:center;}
.img-deta img{ max-width:850px;}
.img-tit-deta{ text-align:center; padding:10px 0; font-weight:bold; color:#333; font-size:18px;}

/*============== inner-grestbook ==========*/

.grestbook_list{  margin: 12px 0;line-height: 26px;background: #fff;}
#pages{text-align: center;font: 12px '宋体';}
.post_box{border: 1px solid #eee;background: #fff; padding-bottom:20px;}
.post_box h5{line-height: 35px;text-align: center;font-size: 14px;border-bottom: 1px solid #eee;height: 35px;background: #f5f5f5;}
.table_form{  margin: 10px;width: 95%;}
.table_form tbody td{border-bottom: 1px solid #eee;}
.table_form td{  padding: 8px 0 5px 8px;line-height: 22px}
.button{background: #ddd;height: 22px;border-top: 0;border-left: 0;border-bottom: 1px solid #666;border-right: 1px solid #666;padding: 3px 6px;margin-right: 5px;}
#content {margin:0;line-height:22px;}

/*====== inner-product-date ======*/
.inner-meta-img-big img{width:302px; height:302px;border: 1px solid #ccc;}
.w12{float:left;}
#zoom_list{width: 302px;height: 60px;background: #EFEFEF;}
#zoom_list .next {float: right;width: 14px;height: 54px;margin-top: 2px;text-align: center;overflow: hidden;background: #EFEFEF url(../images/next.gif) no-repeat -3px 18px;}
#zoom_list .pre{float: left;width: 14px;height: 54px;margin-top: 2px;text-align: center;overflow: hidden;background: #EFEFEF url(../images/pre.gif) no-repeat -3px 18px;}
#zoom_list #zoom_list_box{  float: left;width: 232px;overflow: hidden;height: 56px;position: relative;}
#thumblist li{float: left;width: 58px;overflow: hidden;text-align: center;margin: 2px 0;padding:10px 0 0px 12px;}
#thumblist li span{height: 52px;width: 220px;line-height: 30px;}
#thumblist li span a{width: 50px;height: 50px;font-size: 42px;border: 1px solid #FFF;}
#thumblist li span img{  max-height: 50px;max-width: 50px;}
.w14{padding:20px 0 0 20px; float:left; width:600px;}
.p_tabs li{padding:10px 0 0 0; float:inherit; width:380px;}
.linkproduct-con{padding:10px 0 0 0;}
.linkproduct-con-img{padding-top:20px;}


.pagenav{overflow:hidden;width:100%; padding:0 10px;}
.big_small{width:302px; height:302px;}
.mate-title{ height: 32px;line-height:32px;font-size: 14px;background-color: #eee;}
.mate-title b{padding-left:10px;}
.linkproduct{padding:10px 0 0 0; float:left; width:100%;}
.mate-product{ padding:10px 0 0 0;}
.mate-product li{float: left;padding:0 8px;}
.mate-product li img{width:170px; height:170px;}
.mate-product li span a{display:block; line-height:30px; text-align:center;}


/*===== kefu ====*/
.kefu {width:99px;height:60px;position:absolute;top:0px; z-index:999}
.kefu .kftop{background:url(../images/kefu_top.gif) no-repeat;height:20px;}
.kefu .kfbottom{background:url(../images/kefu_bottom.gif) no-repeat;height:14px;}
.kefu .kfbox {border-left:1px solid #DDE6EC;border-right:1px solid  #DDE6EC;overflow:hidden;zoom:1;padding:1px;background:#FFF;color:#f00;line-height:26px;}
.kefu .kfbox ul {padding-left:6px;}
.kefu .kfbox ul li.tit {color:#800000;}
.kefu .kfbox ul li img {vertical-align:middle;}
.kefu .kfbox .tit{padding-left:0; font-size:12px;}

/*======= flip =====*/
.flip{overflow:hidden; font-family:"微软雅黑"; padding:10px 0; font-size:14px;}
.flip_left{ float:left;}
.flip_right{float:right;}

/*====== 上一页-下一页 =====*/
.page{text-align:center;line-height: 40px; clear:both; padding:0 0 20px 0;}
.page a{font-size:14px; margin:5px; padding:5px 10px;color:#666; border:1px solid #666;}
.page a:hover{border:1px solid #0065b4; color:#fff; background-color:#0065b4;}

/*=========
	图片详细
=========*/
.picture-date-txt{font-size:14px; text-align: center; display:block; padding-top:10px;}
.inner-picture-date-con{ font-family:"微软雅黑"; font-size:14px; padding:0 10px;}
.picture-date{text-align:center; padding:10px 0 0 0;}
.picture-date img{ max-width:650px;}


/*文章分享*/
.bshare-custom{padding-top:10px;}